未分类 API类对象InputManager的类对象本页总览InputManager的类对象 描述: 输入管理器模块类。 InputManager.JoyStickType 类型: 枚举。 描述: 摇杆类型的枚举。 签名: enum JoyStickType "Left" "Right"end InputManager.TriggerState 类型: 枚举。 描述: 触发器状态的枚举。 签名: enum TriggerState -- 无状态:当前暂未获得输入状态。 "None" -- 已开始:发生了开始触发器求值的某个事件。例如,"按住"触发器的第一次按键将调用一次"已开始"状态。 "Started" -- 进行中:触发器仍在进行处理。例如,当用户按下按钮时,在达到指定持续时间之前,"按住"动作处于进行中状态。根据触发器,此事件将在收到输入值之后在对动作求值时,每次更新触发一次。 "Ongoing" -- 已完成:触发器求值过程已完成。 "Completed" -- 已取消:触发已取消。例如,在"按住"动作还没触发之前,用户就松开了按钮。 "Canceled"end CreateManager 类型: 函数。 描述: 使用指定的输入上下文创建输入管理器。 签名: CreateManager: function(contexts: {--[[contextName]] string: {--[[actionName]] string: Trigger}}): InputManager 参数: 参数名类型描述contexts{string: {string: Trigger}要创建的一组输入上下文。 返回值: 返回类型描述InputManager输入管理器。 CreateDPad 类型: 函数。 描述: 创建一个虚拟方向键(D-pad)的UI节点。 签名: CreateDPad: function(props: DPadProps): Node.Type 参数: 参数名类型描述propsDPadPropsD-pad的属性。 返回值: 返回类型描述NodeD-pad节点。 CreateJoyStick